separate footing foundations - Inglés Sinónimo Diccionario